export default function (opt = {}) {
    // console.log(opt, 'opt');
    let color = ['#01458e', '#9ed7ea', '#6c5dd2', '#4d98eb', '#bcd3ff']
    // let pieData = []
    // if (opt.data && opt.data.length) {
    //     pieData = opt.data.map(item => {
    //         return {
    //             ...item,
    //             value: Math.abs(item.value)
    //         }
    //     })
    // }
    // console.log(pieData, 'data');
    return {
        title: {
            text: `${opt.year}年各月重大固资购建占预算百分比`,
            left: '10%'
        },
        legend: {
            show: true,
            orient: 'vertical',
            right: 150,
            formatter: '{name} 月'
        },
        tooltip: {
            trigger: 'item',
            formatter: '{b}月 {c}%'
            // formatter: (param) => {
            //     // console.log(param, '1111111~~');
            //     // let val = 0
            //     // opt.data.find(item => {
            //     //     if (item.name == param.name) {
            //     //         return val = item.value
            //     //     }
            //     // })
            //     return `${param.name}月 ${Number(param.value) * 100}%`
            // }
        },
        // color,
        series: [
            {
                type: 'pie',
                radius: '50%',
                data: opt.data || [],
                minAngle: 5,
                // itemStyle: {
                //     color: (params) => {
                //         // console.log(params, 'color');
                //         return color[params.dataIndex % 5]
                //     }
                // },
                label: {
                    formatter: '{b}月 {c}%'
                },
                emphasis: {
                    itemStyle: {
                        shadowBlur: 10,
                        shadowOffsetX: 0,
                        shadowColor: 'rgba(0, 0, 0, 0.5)'
                    }
                },
                radius: [0, '90%']
            }
        ]
    }
}